rumor has it that... - Français Anglais Dictionnaire